leaf fertilization - German English Dictionary